﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace PicSolve
{
    class Program
    {
        static void Main(string[] args)
        {
            ////PLine lMin = new PLine("11111100");
            ////PLine lMax = new PLine("00111111");

            ////Console.WriteLine(lMin.MergeWith(lMax));
            ////Console.WriteLine(lMin | lMax);

            ////Console.WriteLine(pli);
            //var pli = new PLineInd(10, new int[1] { 8 });
            //var pli2 = new PLineInd(10, new int[1] { 10 });
            //var pli3 = new PLineInd(10, new int[1] { 5 });
            //var pli4 = new PLineInd(10, new int[1] { 6 });
            //var pli5 = new PLineInd(10, new int[2] { 6, 3 });
            ////Console.WriteLine(pli);
            ////Console.WriteLine(pli2);
            ////Console.WriteLine(pli3);
            ////Console.WriteLine(pli4);

            //pli = pli.TrySolve();

            //Console.WriteLine(pli.Line);
            //Console.WriteLine(pli.TrySolve());
            //Console.WriteLine(pli2.TrySolve());
            //Console.WriteLine(pli3.TrySolve());
            //Console.WriteLine(pli4.TrySolve());
            //Console.WriteLine(pli5.TrySolve());

            int i = 0;
            int j = 1;
            int k = 2;

            Console.WriteLine(k | j);

            Console.Read();
        }
    }
}
